You can customize some of the operational parameters of Deployment Manager using the properties file. The Properties file for NwDM on Windows NT is:
nways\java\properties\CfgManProperties.txt
where nways is the directory on the server where NwDM is installed.
The Properties file for NwDM on AIX is:
/usr/CML/JMA/java/properties/CfgManProperties.txt
Follow these syntax rules when editing the Properties files:
You can configure these operational aspects of Deployment Manager:
You should have installed DB2 when you installed Nways Manager. In addition, you should have created a DB2 database for Deployment Manager. Refer to the Nways Manager Installation Guide (AIX or NT, depending upon your operating system) for more information about installing and setting up DB2.
Use these parameters to specify the database information to be used by NwDM:
Deployment Manager uses the parameters to control where files are stored during operation. Use these parameters to specify the working directories used by Nways Deployment Manager:
Job jobnumber.log. For example, job147.log
Nways Deployment Manager uses a trivial file transfer protocol (TFTP) server to communicate with network devices. The TFTP server is used as a staging area for load images. For example, assume that you have fifteen 2210 devices located in South Carolina. You might have one TFTP server that connects with these devices. The TFTP server would contain the Load images and PROM code used in the servers or network devices (routers and switches). That way, you could always ensure that you have access to the appropriate load image and PROM code in the event a 2210 device experiences a problem.
NwDM is shipped with its own TFTP server for performing these functions. However, you can choose to use your own TFTP server instead.
The TFTP server can be used to:
TFTP functions are controlled by these parameters:
NwDM operates as a Telnet client for some operations performed on network devices. These parameters control the operation of NwDM when it serves as a Telnet client:
Nways Deployment Manager allows you to upgrade configurations, which requires both the configuration tool for the existing configuration as well as the configuration tool for the new configuration. If you are using configuration tools that were originally shipped prior to July, 1998, you will need to run the Nways Manager Config Tool Locator to tell Deployment Manager where the older configuration tools are located. For more information about running the Config Tool Locator and working with device configuration programs, refer to the Nways Manager Installation Guide(AIX or NT, depending upon your operating system).
NwDM launches the GUI Configuration Tools with command-line arguments to perform version or release upgrades and to convert configuration files between ASCII and SRAM file formats. NwDM uses information from the GUI Configuration Tool installation to determine where the GUI Configuration Tools are located. Therefore, you should always use the installation program for a GUI Configuration Tool when you install it.
This parameter controls the operation of GUI Configuration Tools by Nways Deployment Manager:
You can use NwDM to schedule jobs for managing device configurations at times that are convenient for you. There is no limit on the number of jobs that you can schedule. However, if too many jobs are actually running at the same time, you risk overloading server or network resources.
This parameter controls the number of jobs that can be actually running at the same time.
This is a sample of the Properties file as it is shipped:
# This is the CfgMan properties file #The following are for DB/2 only JdbcDriverName=COM.ibm.db2.jdbc.app.DB2Driver CfgManUrl=jdbc:db2:CfgMan CfgManUserId=admin CfgManPassword=admin CfgManSchema=CFGMAN logDirectory=CfgMan/Logs tempDirectory=CfgMan/Temp useOwnWindowsCfgTool=yes #------------------------------------------------ # TFTP Client and Server Properties #------------------------------------------------ startTftpServer=yes tftpMaxRetries=20 tftpTimeout=4 localTftpClientAddr= tftpInboundDir=CfgMan/TftpSvrRoot tftpOutboundDir=CfgMan/TftpSvrRoot #------------------------------------------------ devCtl.NormalTimeout = 20 devCtl.EraseTimeout = 480 devCtl.tftpGetTimeout = 1800 dummyCdb=./dummy.cdb cfgToolTimeToLive = 1800 maxJobsRunning = 10